more than carter has pills - German English Dictionary